the last nail in the coffin - Español Inglés Diccionario